/*
 * Component: Form
 * ---------------
 */
.form.form-fusion,
.form-horizontal.form-fusion {
  &:focus {
    border-color: @form-border-color-focus;
    box-shadow: none;
  }

  .form-group {
    &.form-group-compact {
      margin-top: 2px;
      margin-bottom: 2px;
      > div {
        height: 40px;
      }
    }

    .control-label {
      color: @form-label-color;
      font-weight: 400;
    }

    .form-control,
    .input-group-addon{
      .form-control-color();
    }

    [disabled],
    [readonly]{
      .form-readonly-color();
    }
  }
}

.form-horizontal.form-search {
  .form-group {
    input {
      .form-control-color(@form-text-bg-search);
    }
  }
}
// For fuzzy search
.input-group-fusion{
  input {
    .form-control-color(@form-text-bg-search);
  }
}